• word of the day

    lathyrus tuberosus

    lathyrus tuberosus - Dictionary definition and meaning for word lathyrus tuberosus

    Definition
    (noun) European herb bearing small tubers used for food and in Scotland to flavor whiskey
Download our Mobile App Today
Receive our word of the day
on Whatsapp